double-deck car - German English Dictionary